﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace eWallet.Security.Cryptography
{
	/// <summary>
	/// Defines different methods for how encryption is performed.
	/// </summary>
	public enum EncryptionMethod
	{
		/// <summary>
		/// Encryption is performed using a password.
		/// </summary>
		Password,

		/// <summary>
		/// Encryption is performed using an X509 certificate.
		/// </summary>
		Certificate,

		/// <summary>
		/// Encryption is performed using a symmetric key.
		/// </summary>
		SymmetricKey,
	}
}
